package 循环;//纠正昨天的包名，今天老师说要以反域名命名，昨天还不知道，今天就这么弄了一个
import java.util.Scanner;
public class whileDemo3 {
	public static void main(String[] args){
		Scanner sc=new Scanner(System.in);//从键盘输入
		System.out.print("请输入学生个数：");
		int num=sc.nextInt();//等待输入
		double[] nums=new double[num];
		for(int i=0;i<nums.length;i++){
		System.out.print("请输入第"+(i+1)+"个学生的成绩：");
		nums[i]=sc.nextDouble();
	}
	double result=0;
	double avg=0;
	for(double n:nums){
	result+=n;
	avg=result/num;
}
	System.out.println("学生的平均成绩为："+avg);
	/*============================================================*/	
	int i=0;
	double max=0;
	for(i=0;i<nums.length;i++){	//擂台法比较大小
	if(nums[i]>max){
	max=nums[i];
	}
	}
	System.out.print("他们之中的最高成绩是："+max);
	/*============================================================*/	
	int j=0;
	double min=nums[0];
	for(j=1;j<=nums.length;j++){
	if(min>nums[j]){
	min=nums[j];
	}
	}
	System.out.print("\n他们之中的最低成绩是："+min);
	sc.close();//关闭输入流，节省内存，充分利用资源，据说初学者了解意义不大，一个学Java已久的朋友给说的，说有必要养成好习惯
	}
}